HPSTUDIO

Version 1.0

Last updated : 22th July 1997


by Aurélien Diot

Homepage : http://homepage.usr.com/a/adiot.html


[HP48G and HP48GX]

The ATARI-HP48 interface


This is Postcardware !!!



Make your choice :



I)The Software


1)HPStudio is Postcardware

It means that if you like and use this software, please send me a postcard with your name(adress, E-mail...), bug reports, wishes for future versions.
Please write me in English or French(no German if possible).
My adress is:

DIOT Aurélien
rue du coteau
70400 ERREVET
FRANCE


If you are mad about this software, you can translate the RSC in the language you love(German, Spanish, Portuguese, Italian, Croatian, Swedish, Finnish, Polish, Chinese, Russian,...) and send it to me. It'll be incorporated in the package and your name will be synonymous with Brave.

2)Legalese

This software is copyrighted(c) by Aurélien Diot.
Use this software at your own risk.
This package can't be sold. It might be distributed on a CD-ROM, fanzine or magazine(ST Magazine, STraTOS,...) in hope it'll be useful to someone. Please spread it everywhere(BBS, FTP,...)but with the whole package.

3)Thanks to :


4)About the files

HPStudio only works with Kermit files(binary and some ASCII), the standard header must be present(no Xmodem). Except for the AsmEditor which needs source and mnemonics import files to be in ASCII(CR/LF).
When selecting a file, HPS will refuse files that don't have the correct extension.

5)About the resolution

HPS should work in any rez and best in ST Medium(coz it's the one I use), avoid ST Low if possible.

6)Computer ans system requirements

HPS is programmed in GFA 3.5, the ressource file has been made in medium resolution, I use a Hard Drive but it should correctly work on a simple drive.
It should work on all ATARI and compatibles computers with at least 200K of free memory I think.
HPS uses mallocs to reserve memory, so watch out.

It has been tested on :
It will be tested to work on :
  • (Multitos under PaCifist ?)

    7)Future extensions

    1. The Software :
      • Multitask(Multitos,Magic,...) and ACC work(Face Value ?).
      • More speed by use of 68000 assembly.
      • No more redraw problems.
      • Use of HPS as a TTP or GTP.
      • Things you want and that I have time to make.
    2. The FontEditor :
      • Load and Save the TGV mini font.
      • Possibility of moving blocks of characters.
    3. The GrobEditor :
      • Working tools.
      • BZ compression and decompresion on the ATARI.
      • Quick plotting.
    4. The TgvEditor :
      • Quick plotting.
      • BZ compression and decompresion on the ATARI.
      • Block operations.
      • Export to HTML.
    5. The I/O Server :
      • High-Speed transfers, will save on ATARI at Kermit Standard format to keep the compatibility.
      • Recognition of the type of an HP object on the ATARI.
      • Splitting of HP libraries.
      • Splitting of HP directories.
      • Show the content of an object when possible.
      • Transfer of a HP file contained in a ZIP one.
      • Making the HP a slave.
      • BZ compression and decompression on the ATARI.
      • Back Up of the HP memory.
    6. The AsmEditor :
      • Assemble SysRPL and Saturnus assembly.
      • Disassemble SysRPL and Saturnus assembly.
      • Use of the I/O server : Assemble, Save and Send.
      • (A debugger if I become mad).



    II)The FontEditor

    Version 1.0
    Last updated : 23rd June 1997

    The FontEditor can load and save binary and ASCII fonts.
    It allows 6*2048, 7*2048 and 8*2048 Kermit grob to be loaded.

    Click left to pick a character and right to put it in the font.
    Many operations can be done on the selected character.


    III)The GrobEditor

    Version 0.1
    Last updated : 1st July 1997

    It loads NEO,loads and saves GROB pictures.

    The (X)-IMG to GG function converts a 8 colors(3 bits) IMG picture into a grob you can view with GG2.COD, this one is making flickering on the HP to show several colors on a monochrome LCD screen(GG2.COD allows only 131*(64*x%) grob to be shown, it also depaks BZ and RF strings).


    IV)The TgvEditor

    Version 0.2
    Last updated : 27th June 1997

    TGV means Text Grob Viewer(Grob=Graphic object).
    It's a kind of browser for HP48G(X), its functions are : My editor is a viewer of TGV files and then it will become a WYSIWYG editor with complex functions like Cut, Paste, Editing of GROB.

    Plotting is about 2X faster on a Falcon 32 MHz in ST medium with no accs and no autoprgs than on my STf in ST medium.

    In this version no pictures allowed.
    Accepted binary files:
    'DOCOL' "..." TGV2 DROP 'SEMI'
    TGV(2) and DROP are ignored.
    Topic character and launch index are recognized.
    Note for novices on HP48:


    V)The I/O Server

    Version 0.0
    Last updated : *************

    Not implemented yet, it will be in version 1.0 in August or September.


    IV)The AsmEditor

    Version 0.1
    Last updated : 30th June 1997

    This will be at first a SysRPL assembly.
    It will assemble a source file at ASCII standard(CR/LF) into a Kermit HP executable program.

    The standard mnemonics are Jazz's one but if you want to make your own list, you can import by giving an ASCII file(CR/LF).




    Atari, ST, Falcon are trademarks of ATARI Corporation.
    HP48GX and HP48G are trademarks of HEWLETT-PACKARD Company.
    All products and softwares mentioned here, belong to their respective owner.
    Kermit has been developed at Columbia University.